abstract reasoning - German English Dictionary